﻿@charset "utf-8";
/* CSS Document */
body, button, input, select, textarea { background: none repeat scroll 0 0 #fff; color: #333; font: 14px/1 "Arial","微软雅黑"; margin: 0; padding: 0; overflow: hidden; }
h1, h2, h3, h4, h5, h6 { font-size: 12px; padding: 0; margin: 0; }
ul, ol, li, dl, dt, dd { list-style: none; text-decoration: none; height: auto; padding: 0; margin: 0; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
abbr[title], acronym[title] { /* 注：1.ie6 不支持 abbr; 2.这里用了属性选择符，ie6 下无效果 */ border-bottom: 1px dotted; cursor: help; }
q:before, q:after { content: ''; }
p { margin: 0; padding: 0; }
/* 重置表单元素 */
legend { color: #333; } /* for ie6 */
fieldset, img { border: none; } /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea { font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */ }
/* 重置表格元素 */
/* 重置 hr */
hr { border: none; height: 1px; }
/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html { overflow-y: scroll; }
:link { text-decoration: none; color: #333; }
:visited { text-decoration: none; color: #333; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both;overflow: hidden;}
.hidden { display: none; }
/*======================公用样式=======================*/
.warp { width:100%; overflow: hidden; }
.top { width:1180px; height:90px; margin:0 auto; position:relative; color:#666; font-family:verdana;}
.top a { color:#666;}
.lang { line-height:32px; position:absolute; top:16px; right:231px;}
.btn-select{position: relative; display: inline-block; height:25px; color: #fff;float:right;} 

.btn-select select {position: absolute; top:0; left:0; width:124px; height:30px; opacity:0; filter:alpha(opacity: 0;) color: #f80; cursor:pointer;} 
.btn-select select option:hover {background-color: #f80; color: #fff; } 


.top01 {width:100%; height:36px;  background: url("../image/top_bg2.jpg")} 

		 .language{ float:right; margin-right:6px;}
 .language a{ margin:0 6px;}
 .language a.en{ font-family:'Arial';}
 

.top_contact { width:87px; line-height:32px; position:absolute; top:16px; right:99px; text-align:center;}
.top_search { line-height:32px; position:absolute; top:16px; right:37px;}

.w1140{ width:1180px; margin:0 auto;}

.headtop .language{ float:right; margin-right:6px;}
.headtop .language a{ margin:0 6px;}
.headtop .language a.en{ font-family:'Arial';}
.header .head{
	height:118px;
}
.head .logo{
	float:left;
	margin-top:38px;
}
.head .hotline{ float:right; margin-top:38px; font-size:18px; font-weight:bold; color:#e17903;}

.headtop p.welcome{ float:left;}
.headtop span.collect{
	float:right;
}.w1140{ width:1140px; margin:0 auto;}
.header{
	width:100%;
	margin:0 auto;
}
.header .headtop{
	height:40px;
	line-height:40px;
	background:url(../images/headtopbg.jpg) repeat-x scroll center top transparent;
	border-bottom:1px solid #e4e4e4;
	width:100%
	
}
.headtop p.welcome{ float:left;}
.headtop span.collect{
	float:right;
}
.headtop .language{ float:right; margin-right:6px;}
.headtop .language a{ margin:0 6px;}
.headtop .language a.en{ font-family:'Arial';}
.header .head{
	height:118px;
}
.head .logo{
	float:left;
	margin-top:18px;
}


#nav { width:100%; height:54px;margin:0 auto; background:url(../images/me_bg.jpg)}

#nav ul { width:1200px; height:54px; margin:0 auto; display:block;padding-left:70px}

#nav ul li{ float:left; width:140px; text-align:center; line-height:54px;BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%;}

#nav ul li#firstNav{ width:140px; text-align:center;height:54px;line-height:54px; BACKGROUND: url(); padding-left:1px; display:block; }

#nav li A {
	COLOR: #ffffff; TEXT-DECORATION: none; font-size:16px; width:140px;height:54px;line-height:54px; display:block; margin-left:1px;
}
#nav li A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; font-size:16px ;background:url(../images/me_bg1.jpg) ; width:140px;height:54px;line-height:54px; display:block;  margin-left:1px;
}
#nav li A:hover {
	COLOR: #ffffff;font-size:16px; background:url(../images/me_bg1.jpg)  ; width:140px;height:54px;line-height:54px;  margin-left:1px;
}

#nav #hot{background:url(../images/me_bg1.jpg);COLOR: #ffffff; width:140px;}



.index_ii { width:100%; height:606px; background:url(../image/ii_bg.jpg) no-repeat center;}
.index_hyyy { width:1080px; height:207px; margin:0 auto; background:url(../image/hyyy_bg.jpg) no-repeat; position:relative;}
.index_hyyy .more { width:112px; height:24px; position:absolute; top:127px; left:2px;}
.index_hyyy .more a { display:block; width:112px; height:24px; text-indent:-9999px;}

.index_pro { width:1080px; height:485px; margin:15px auto 0; position:relative;}
.index_pro .tit { width:360px; line-height:69px; font-family:Candara; font-size:30px; color:#fff;}
.index_pro_q { display:block; list-style:none; position:absolute; right:1px; top:31px; z-index:9900; margin:0}
.index_pro_q li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:8px;border-radius:5px; background:#fff;}
.index_pro_q li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
.index_pro_q li:hover,.index_pro_q li.selIndexProducts{ background:#15b3e0;}
.index_pro_m { width:1140px;margin:0px auto;}
.index_pro_m  ul{ display:none;}
.index_pro_m li { width:257px; float:left;  margin-top:35px; margin-right:17px;margin-left:10px}
.index_pro_m li img { width:257px; display:block;}
.index_pro_m li span { width:257px; line-height:42px; display:block; text-align:center;  background:#2c5fcc;font-size:14px; }

.index_pro_m li a.img:hover { BORDER-BOTTOM-COLOR: #e87518; BORDER-TOP-COLOR: #e87518; BORDER-RIGHT-COLOR: #e87518; BORDER-LEFT-COLOR: #e87518}

.index_pro_m li a.img { BORDER-BOTTOM-COLOR: #e87518; BORDER-TOP-COLOR: #e87518; BORDER-RIGHT-COLOR: #e87518; BORDER-LEFT-COLOR: #e87518}


.product_list {
	FLOAT: left;  margin-top:10px; margin-left:0px
}
.product_list LI {
	PADDING-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px; _display: inline; 
}
.product_list LI A.img {
	BORDER-BOTTOM: #e0e1dc 1px solid; BORDER-LEFT: #e0e1dc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #e0e1dc 1px solid; BORDER-RIGHT: #e0e1dc 1px solid; PADDING-TOP: 1px
}
.product_list LI A.img IMG {
	 HEIGHT:235px
}
.product_list LI H3 {
	TEXT-ALIGN: center; PADDING-TOP: 10px; font-size:16px
}
.product_list LI H3 A {
	FONT-WEIGHT: normal
}
.product_list LI A.img {
	DISPLAY: block
}
.product_list LI A.img:hover {
	
}




.index_con { width:1080px; height:321px; margin:13px auto 0;}
.index_con .tit { line-height:51px; font-size:18px; color:#000;}
.index_con .more { width:112px; height:24px; position:absolute; bottom:0; left:0;}
.index_about { width:326px; height:308px; background:url(../image/index_about.jpg) no-repeat bottom; position:relative; float:left;}
.index_about .txt {
	
	height:129px;
	line-height:25px;
	overflow:hidden;
	position:absolute;
	top:150px;
	left:0px;
}
.index_news {width:327px; height:308px; background:url(../image/index_news.jpg) no-repeat bottom; position:relative; float:left; margin-left:44px;}
.index_news ul { width:322px; height:130px; display:block; position:absolute; top:153px; left:0;}
.index_news ul li {width:322px; line-height:25px; background:url(../image/ioc_1.jpg) no-repeat 8px 8px; text-indent:21px;}
.index_contact {width:329px; height:308px; background:url(../image/index_contact.jpg) no-repeat bottom; position:relative; float:left; margin-left:49px;}
.index_contact .txt {width:327px;  height:130px; line-height:25px;  position:absolute; top:155px; left:0;}
/*======================Banner样式=======================*/
.index_ban { width:100%; height:470px; background:#214172;}
#full-screen-slider { width:100%; height:470px; margin:0 auto; position:relative;}
#slides { display: block; width: 100%; height:470px; list-style: none; padding: 0; margin: 0; position: relative }
#slides li { display: block; width: 100%; height:470px; list-style: none; padding: 0; margin: 0; position: absolute }
#slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px }
#pagination { display: block; list-style: none; position: absolute; left:50%; top:95%; z-index: 9900; }
#pagination li { display: block; list-style: none; width:30px; height:2px; float: left; margin-left: 5px; background: #da251c }
#pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
#pagination li.current { background: #261679; }


/*=======================内页样式=======================*/
.line { width:100%; height:19px; background:#e0e0e0;}
.inner { width:1140px; overflow:hidden; margin:34px auto 0;}

.inner_fl { width:228px; min-height:600px; float:left; }
.inner_fl .tit { width:228px; line-height:83px; text-align:center; color:#fff; background:url(../image/inner_fl_titbg.jpg) repeat-x; font-family:Candara; font-size:24px;}

.inner_fl li { width:228px; line-height:44px; text-indent:40px; margin-top:1px; background:url(../image/ioc_3.png) no-repeat 23px 18px #5c87b8; height:44px}
.inner_fl li a { font-size:14px; color:#fff; width:228px; line-height:44px; height:44px}
.inner_fl li a:hover {  height:44px;display:block; background:url(../image/ioc_3.png) no-repeat 23px 18px #4c87cb; width:228px; }



.inner_fr { width:865px; overflow:hidden; float:left; margin-left:45px;}
.inner_tit {width:865px; height:60px; background:url(../image/dvf.jpg) no-repeat; position:relative; margin-left:8px; margin-top:10px }
.inner_tit span { position:absolute; top:15px; left:12px; font-size:24px; color:#000;}
.inner_tit em { position:absolute; top:19px; right:10px;}


.inner_fl2 { background:#b5cff5;line-height:44px; text-indent:30px; border-top: 1px solid #5c7eaf}

.inner_fl2  a { font-size:14px; color:#fff;  line-height:44px;  background:url() no-repeat; height:44px;}




.ENinner_fl { width:228px; min-height:600px; float:left; background:#d8d8d8;}
.ENinner_fl .tit { width:228px; line-height:83px; text-align:center; color:#fff; background:url(../image/inner_fl_titbg.jpg) repeat-x; font-family:Candara; font-size:24px;}

.ENinner_fl li { width:228px; line-height:44px; text-indent:19px; margin-top:1px; background:url(../image/ioc_3.png) no-repeat 8px 18px #5c87b8; height:44px}
.ENinner_fl li a { font-size:14px; color:#fff; width:228px; line-height:44px; height:44px}
.ENinner_fl li a:hover {  height:44px;display:block; background:url(../image/ioc_3.png) no-repeat 8px 18px #4c87cb; width:228px; }





.inner_pro { width:857px; overflow:hidden;}
.inner_pro li { width:183px; height:190px; border:1px solid #d8d8d8; float:left; margin:13px 4px;}
.inner_pro li img { width:183px; height:149px; display:block;}
.inner_pro li span { display:block; width:183px; line-height:41px; font-size:14px; text-align:center; background:url(../image/inner_pro_span.jpg) repeat-x;}

.show_pro {padding:20px; overflow:hidden; line-height:20px;}

.about { padding-left:15px; padding-top:15px; overflow:hidden; line-height:25px; font-size:14px}




.product_list {
	FLOAT: left;  margin-top:10px; margin-left:0px
}
.product_list LI {
	PADDING-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px; _display: inline; 
}
.product_list LI A.img {
	BORDER-BOTTOM: #e0e1dc 1px solid; BORDER-LEFT: #e0e1dc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #e0e1dc 1px solid; BORDER-RIGHT: #e0e1dc 1px solid; PADDING-TOP: 1px
}
.product_list LI A.img IMG {
	 HEIGHT:235px
}
.product_list LI H3 {
	TEXT-ALIGN: center; PADDING-TOP: 10px; font-size:16px
}
.product_list LI H3 A {
	FONT-WEIGHT: normal
}
.product_list LI A.img {
	DISPLAY: block
}
.product_list LI A.img:hover {
	BORDER-BOTTOM-COLOR: #e87518; BORDER-TOP-COLOR: #e87518; BORDER-RIGHT-COLOR: #e87518; BORDER-LEFT-COLOR: #e87518
}





.product_list2 {
	FLOAT: left;  margin-top:10px; margin-left:0px
}
.product_list2 LI {
	PADDING-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px; _display: inline; 
}
.product_list2 LI A.img {
	BORDER-BOTTOM: #e0e1dc 1px solid; BORDER-LEFT: #e0e1dc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #e0e1dc 1px solid; BORDER-RIGHT: #e0e1dc 1px solid; PADDING-TOP: 1px
}
.product_list2 LI A.img IMG {
	 HEIGHT:213px
}
.product_list2 LI H3 {
	TEXT-ALIGN: center; PADDING-TOP: 5px; font-size:16px
}
.product_list2 LI H3 A {
	FONT-WEIGHT: normal
}
.product_list2 LI A.img {
	DISPLAY: block
}
.product_list2 LI A.img:hover {
	BORDER-BOTTOM-COLOR: #e87518; BORDER-TOP-COLOR: #e87518; BORDER-RIGHT-COLOR: #e87518; BORDER-LEFT-COLOR: #e87518
}



.product_list2a {
	FLOAT: left;  margin-top:10px; margin-left:10px
}
.product_list2a LI {
	PADDING-BOTTOM: 25px; FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT:22px; _display: inline; 
}
.product_list2a LI A.img {
	BORDER-BOTTOM: #e0e1dc 1px solid; BORDER-LEFT: #e0e1dc 1px solid;  BORDER-TOP: #e0e1dc 1px solid; BORDER-RIGHT: #e0e1dc 1px solid; 
}
.product_list2a LI A.img IMG {
	 HEIGHT:208px
}
.product_list2a LI H3 {
	TEXT-ALIGN: center; font-size:16px;  display:block; text-align:center;  background:#3556c5; height:40px; line-height:40px; margin-top:5px
}
.product_list2a LI H3 A {
	FONT-WEIGHT: normal
}
.product_list2a LI A.img {
	DISPLAY: block
}
.product_list2a LI A.img:hover {
	BORDER-BOTTOM-COLOR: #e87518; BORDER-TOP-COLOR: #e87518; BORDER-RIGHT-COLOR: #e87518; BORDER-LEFT-COLOR: #e87518
}



.product_list1 {
	FLOAT: left;  margin-top:10px; margin-left:0px
}
.product_list1 LI {
	PADDING-BOTTOM: 15px; FLOAT: left; MARGIN-LEFT: 0px; MARGIN-RIGHT: 30px; _display: inline;  width:251px;  
}
.product_list1 LI A.img {
	BORDER-BOTTOM: #e0e1dc 1px solid; BORDER-LEFT: #e0e1dc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #e0e1dc 1px solid; BORDER-RIGHT: #e0e1dc 1px solid; PADDING-TOP: 1px
}
.product_list1 LI A.img IMG {
	 HEIGHT:201px
}
.product_list1 LI H3 {
	TEXT-ALIGN: center; PADDING-TOP: 8px; font-size:16px
}
.product_list1 LI H3 A {
	FONT-WEIGHT: normal
}
.product_list1 LI A.img {
	DISPLAY: block
}
.product_list1 LI A.img:hover {
	BORDER-BOTTOM-COLOR: #e87518; BORDER-TOP-COLOR: #e87518; BORDER-RIGHT-COLOR: #e87518; BORDER-LEFT-COLOR: #e87518
}


.leftNav { padding: 0px 0px 10px 0px; 
}
.leftNav ul {
	padding: 5px 0px 0px 0px; width: 250px; margin:0px auto;
}
.leftNav ul li {
	background: url("../image/ab5.jpg") no-repeat 0px 0px;  line-height: 38px;  margin-bottom: 5px; height: 38px; float: left; width: 250px;
}
.leftNav ul li a {
	width: 250px; text-decoration: none;  float: left; font-size:14px; color:#333333;line-height: 38px;height: 38px;
}
.leftNav ul li a.hot {
	background: url("../image/ab4.jpg"); color:#ffffff; text-decoration: none; width: 250px;line-height: 38px;height: 38px;
}
.leftNav ul li a:hover {
	background: url("../image/ab4.jpg"); color: #ffffff; text-decoration: none; width: 250px;line-height: 38px;height: 38px;
}



.mtitle{position:relative;text-align:center;padding:60px 0 17px;border-bottom:1px solid #eee;margin-bottom:50px;}
.mtitle h2{position:relative;font-size:30px;color:#000;line-height:32px;font-weight:400;}





/*底部开始================================*/
.footer{background:#252526;font-size:12px;color:#fff;text-align:center;}
.footer a{color:#fff;}
.footer a:hover{color:#999}

.fnav{line-height:53px;color:#999;font-size:14px;border-bottom:1px solid #333;}
.fnav a{margin:0 25px;color:#999;}
.fnav a:hover{color:#fff;}

.copyright{color:#666;padding:20px 0;text-align:center;font-size:14px;line-height:24px;}
.copyright a{color:#666;}
/*底部结束================================*/